﻿* { margin:0; padding:0;}
.teach_list{width: 585px; margin-top: 0px; overflow: hidden;font-size: 12px;}
.teach_list ul{width: 605px; margin: 15px; overflow: hidden;}
.teach_list ul li{width:605px; overflow: hidden; padding-top: 10px; padding-bottom: 5px; border-bottom: 1px #ccc dashed; clear: both;}
.teach_list ul li span{width:59px;height:69px;overflow: hidden; display: block; float: left; }
.teach_list ul li span a:hover{/*width:64px;height:64px;overflow: hidden; display: block;*/}
.teach_list ul li span a:hover{/*background: url(../images/user_bg.gif) no-repeat;*/}
.teach_list ul li span a img{width:50px;height:60px;margin:5px 5px 4px 4px; border: 1px solid #7eb8e0;}
.teach_list ul li dl{width:535px; display: block; float: right; }
.teach_list ul li dl dt{width:535px;  color: #600; font-weight: bold; line-height: 22px;margin-top:4px; }
.teach_list ul li dl dd{width:535px; color: #000; clear: right }
.teach_list ul li dl dd label{width:52px; font-weight: bold; display: block; float: left;}
.clear{clear:both;}